the fact is that... - Turco Inglés Diccionario